plunge a dagger into someone's heart - English Synonyms Dictionary